package com.unidt.www.module.expert.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.unidt.www.framework.mybatis.core.dataobject.BaseDO;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

/**
 * @Author sk
 * @Description:
 * @Date 2022/12/16 13:19
 **/
@TableName(value = "t_expert_shielding_condition", autoResultMap = true) // 由于 SQL Server 的 system_user 是关键字，所以使用 system_users
@Data
@EqualsAndHashCode(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ExpertShieldingConditionDo extends BaseDO {

    @TableId(type= IdType.AUTO)
    private Long id;

    @ApiModelProperty("邀约ID")
    private Long invitationId;

    @ApiModelProperty("屏蔽单位")
    private String unitNames;

    @ApiModelProperty("屏蔽姓名")
    private String names;

    @ApiModelProperty("相同单位仅限一名专家")
    private Boolean  isUnitLimit;

}
